#!/usr/bin/env python2.7

#Requiere la libreria PIL para Python.
#Arrastrar y soltar encima el fichero *.png.
#Reemplaza el color (0xff,0,0xff) por transparente.

import sys
import Image

fichero = sys.argv[1]

def filtro(lista):
	if lista[:3] == (0xff,0,0xff):
		return lista[:3] + (0,)
	else:
		return lista

im = Image.open(fichero).convert('RGBA')

im.putdata(map(lambda pixel: filtro(pixel), list(im.getdata())))
im.save(fichero, "PNG")